package com.etc.patient.service;


import com.etc.common.utils.Result;
import com.etc.common.entity.BasicPatient;

public interface BasicPatientService {

    /**
     * 查询医生Id下的正在治疗的病人信息
     */
    Result queryDocId(Integer pageNum, Integer pageSize, String DocId);


    /**
     * 新增病人信息
     *
     * @param basicPatient
     * @return
     */
    Result insert(BasicPatient basicPatient, String operatorId);

    /**
     * 修改病人
     *
     * @param basicPatient
     * @return
     */
    Result updateById(BasicPatient basicPatient,String operatorId);

    /**
     * 批量实现病人结束治疗
     *
     */
    Result endPatient(String[] ids,String operatorId);


    /**
     * 修改病人状态
     * @param patientId
     * @param i
     * @return
     */
    int updateStatus(String patientId, int i);
}
